const App = getApp()
Page({
    data: {
        is_forever:true,
        files: [],
        date: "2016-09-01",
    },
    chooseImage: function (e) {
        console.log(this.data.files.length)
        if (this.data.files.length >= 9-1) {
            wx.showToast({
                title: '已达到最大数量',
                icon: 'loading',
                duration: 2000
            })
            return false;
        }
        var that = this;
        wx.chooseImage({
            sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
            sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
            success: function (res) {
                // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
                that.setData({
                    files: that.data.files.concat(res.tempFilePaths)
                });
            }
        })
    },
    bindDateChange: function (e) {
        this.setData({
            date: e.detail.value
        })
    },
    previewImage: function(e){
        wx.previewImage({
            current: e.currentTarget.id, // 当前显示图片的http链接
            urls: this.data.files // 需要预览的图片http链接列表
        })
    },
    is_forever(){
        this.setData({
            is_forever: !this.data.is_forever
        })
    },
    formSubmit(e){
        let formData = e.detail.value;
        if (!formData.name){
            wx.showToast({
                title: '姓名为必填项',
                icon: 'loading',
                duration: 2000
            }) 
            return false;
        }
        if (!formData.tel) {
            wx.showToast({
                title: '联系方式必填项',
                icon: 'loading',
                duration: 2000
            }) 
            return false;
        }
        if (!formData.idc) {
            wx.showToast({
                title: '身份证为必填项',
                icon: 'loading',
                duration: 2000
            })
            return false;
        }
        if (this.data.files.length<1){
            wx.showToast({
                title: '请上传证明图片',
                icon: 'loading',
                duration: 2000
            })
            return false;
        }
        App.Api.ajax.postCertification();
        App.Api.certification.apply();
        App.Api.gotoPage("certification");
    }
});